body {
	background: url("bg.jpg") no-repeat 50% 0px; font-family: "Microsoft Yahei"; min-height: 760px;
}
#header {
	background: url("headerBar.png") repeat-x; top: 0px; width: 100%; height: 62px; line-height: 62px; position: absolute; z-index: 50;
}
#headerSubHolder {
	margin: 0px auto; width: 980px;
}
.headerLink {
	color: rgb(45, 154, 0); font-size: 18px; cursor: pointer;
}
#contactKeFu {
	margin-left: 673px;
}
#startPage {
	margin-left: 37px;
}
#info {
	width: 100%; height: 548px;
}
#middle {
	margin: 0px auto; width: 980px; height: 100%; overflow: hidden;
}
#left_word {
	width: 500px; height: 100%;
}
#logo {
	margin: 80px 0px 0px 10px;
}
#left_word span.tips {
	height: 28px; color: rgb(255, 255, 255); line-height: 28px; font-size: 24px; margin-left: 5px; display: block; text-shadow: 0px 1px 1px #515151;
}
#super_icon {
	margin: 20px 0px 0px 9px;
}
#words {
	width: 100%;
}
#tip_div {
	padding: 20px 0px 0px 20px;
}
div#download {
	margin: 10px 0px 0px 107px;
}
#right_picture {
	width: 480px; height: 100%; position: relative; _width: 400px;
}
#right_picture #mobile {
	left: 30px; top: 71px; position: absolute; z-index: 10;
}
#right_picture #cooperation {
	left: 255px; top: -5px; position: absolute; z-index: 10;
}
a#download_btn {
	background: url("download.png"); width: 269px; height: 89px; display: block; cursor: pointer;
}
#btn_bg {
	margin: 83px 0px 0px 10px; width: 454px; height: 205px;
}
#woodline {
	background: url("wood_bar.png") repeat-x; top: 548px; width: 100%; height: 40px; position: absolute; z-index: 10;
}
#new_url_div {
	background: url("url.png") no-repeat; margin: 30px auto 0px; width: 928px; height: 39px;
}
#detail_middle {
	padding-top: 1px;
}
#detail {
	background: rgb(255, 255, 255); position: relative;
}
#detail_footer {
	background: rgb(232, 232, 232); margin: 24px auto 0px; padding-bottom: 25px; border-top-color: rgb(214, 213, 213); border-top-width: 1px; border-top-style: solid;
}
#detail_footer {
	padding-top: 30px;
}
#footer_middle {
	margin: 0px auto; width: 420px;
}
#about_us span {
	text-decoration: underline; margin-left: 35px; cursor: pointer; _margin-left: 17.5px;
}
#about_us {
	width: 100%;
}
#qq_contact {
	width: 100%;
}
#copyright {
	width: 100%;
}
#qq_contact {
	margin-top: 10px;
}
#copyright {
	margin-top: 10px;
}
#copyright span {
	margin-left: 20px; _margin-left: 23px;
}
#qq_contact span {
	margin-left: 85px; _margin-left: 55px;
}
#about_us span {
	height: 24px; color: rgb(81, 81, 81); line-height: 24px; font-size: 16px; margin-top: 0px; float: left; display: block;
}
#qq_contact span {
	height: 24px; color: rgb(81, 81, 81); line-height: 24px; font-size: 16px; margin-top: 0px; float: left; display: block;
}
#copyright span {
	height: 24px; color: rgb(81, 81, 81); line-height: 24px; font-size: 16px; margin-top: 0px; float: left; display: block;
}
#about_us #weibo_btn {
	margin: 0px 0px 0px 27px; width: 106px; height: 24px; float: left; display: block;
}
#renren_btn {
	margin: 0px 0px 0px 27px; width: 106px; height: 24px; float: left; display: block;
}
#weibo_btn {
	background: url("weibo.png") no-repeat;
}
#renren_btn {
	background: url("renren.png") no-repeat;
}
#kefu_qq {
	margin-right: 10px; margin-left: 10px; float: left; display: block;
}
#hezuo_qq {
	margin-right: 10px; margin-left: 10px; float: left; display: block;
}
#mask {
	background: rgba(0, 0, 0, 0.3); left: 0px; top: 0px; visibility: hidden; position: absolute; z-index: 10; _background: none;
}
#popup_holder {
	top: 92px; width: 100%; height: 477px; visibility: hidden; position: absolute; z-index: 999;
}
.popup {
	margin: 0px auto; width: 828px; position: relative; _width: 928px;
}
.part_popup {
	height: 477px; float: left;
}
.popup .left_popup {
	background: url("left.png") no-repeat; width: 30px;
}
.popup .middle_popup {
	background: url("middle.png") repeat-x; width: 770px;
}
.popup .right_popup {
	background: url("right.png") no-repeat; width: 28px;
}
#close_btn {
	background: url("icons.png") no-repeat -195px -102px; left: 779px; top: 0px; width: 46px; height: 45px; position: absolute; cursor: pointer;
}
#close_about_btn {
	background: url("icons.png") no-repeat -195px -102px; left: 779px; top: 0px; width: 46px; height: 45px; position: absolute; cursor: pointer;
}
.arrow {
	background: url("icons.png") no-repeat -169px -114px; width: 8px; height: 12px; margin-top: 6px;
}
.popup_green_words {
	color: rgb(48, 184, 21); font-size: 16px; margin-left: 20px;
}
.popup_title {
	height: 30px;
}
.down_btn {
	background: url("button.png") no-repeat; width: 211px; height: 77px; cursor: pointer;
}
.btn_icon {
	margin: 20px 0px 0px 25px; width: 29px; height: 34px; _margin-left: 12px;
}
.btn_span {
	margin: 23px 0px 0px 20px; color: rgb(238, 238, 238); font-size: 20px;
}
.below_btn_p {
	margin: 0px 0px 0px 43px; color: rgb(102, 102, 102); font-size: 15px;
}
#iphone_btn {
	margin: 10px 0px 0px 20px;
}
#android_btn {
	margin: 10px 0px 0px 20px;
}
#wp_btn {
	margin: 10px 0px 0px 20px;
}
#btn360 {
	background: url("360_icon.png") no-repeat; margin: 10px 0px 0px 15px; width: 211px; height: 77px; cursor: pointer;
}
#wandoujia {
	background: url("wandoujia_icon.png") no-repeat; margin: 33px 0px 0px 15px; width: 211px; height: 77px; cursor: pointer;
}
#iphone_icon {
	background: url("icons.png") no-repeat -19px -104px;
}
#android_icon {
	background: url("icons.png") no-repeat -71px -104px;
}
#wp_icon {
	background: url("wp-logo.png") no-repeat; width: 31px;
}
#green_download {
	width: 240px;
}
#computer {
	width: 260px;
}
#computer_title {
	margin: 35px 0px 0px 30px;
}
#other_title {
	margin: 35px 0px 0px 30px;
}
#msg_title {
	margin: 35px 0px 0px 30px;
}
#green_title {
	margin: 35px 0px 0px 30px;
}
#msg_title {
	margin-top: 45px; _margin-top: 20px;
}
#other_down {
	margin-left: 25px; _width: 230px;
}
#long_dashed_line {
	width: 1px; height: 415px; margin-top: 25px; border-left-color: rgb(191, 191, 191); border-left-width: 1px; border-left-style: dashed;
}
#qrcode_div {
	margin: 28px 0px 0px 35px;
}
#short_dashed_line {
	width: 250px; height: 1px; margin-top: 41px; border-top-color: rgb(191, 191, 191); border-top-width: 1px; border-top-style: dashed;
}
#msg_content {
	margin: 20px 0px 0px 20px;
}
#msg_icon {
	background: url("../img/icons.png") no-repeat -129px -114px; width: 27px; height: 16px; margin-top: 5px;
}
.msg_word {
	color: rgb(91, 146, 195); font-size: 15px; margin-left: 5px;
}
#about_holder {
	top: 1515px; width: 100%; height: 477px; visibility: hidden; position: absolute; z-index: 999;
}
#about_h {
	margin: 40px 0px 30px; width: 100%; text-align: center; font-size: 30px; display: block;
}
.about_p {
	margin: 0px auto; width: 500px; line-height: 33px; text-indent: 2em; font-size: 20px;
}
#about_address {
	text-indent: 0em; margin-top: 20px;
}
#detail {
	background: rgb(245, 245, 245);
}
#detail_middle {
	margin: 0px auto; width: 960px; height: 100%; padding-bottom: 50px; border-right-color: rgb(214, 213, 213); border-bottom-color: rgb(214, 213, 213); border-left-color: rgb(214, 213, 213); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: relative; background-color: rgb(255, 255, 255);
}
.detail_part {
	width: 100%;
}
.detail_word {
	padding: 135px 0px 0px 140px;
}
.detail_img {
	margin: 70px 0px 0px 140px; _display: inline;
}
.detail_part_title {
	color: rgb(51, 51, 51); font-size: 24px; margin-bottom: 10px;
}
.detail_part_subtitle {
	color: rgb(102, 102, 102); font-size: 18px;
}
#toTopBtn {
	background: rgb(255, 255, 255); padding: 0px 3px; border-radius: 0px 8px 8px 0px; left: 961px; top: 1100px; width: 30px; height: 115px; text-align: center; color: rgb(40, 159, 198); line-height: 20px; font-size: 16px; border-top-color: rgb(214, 213, 213); border-right-color: rgb(214, 213, 213); border-bottom-color: rgb(214, 213, 213); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; position: absolute; cursor: pointer;
}
#toTopBtn img {
	margin-top: 10px;
}
#fixedContact {
	width: 185px; height: 118px; right: 0px; bottom: 0px; position: fixed; z-index: 100;
}
